.weui-cell{-webkit-box-align: stretch;-webkit-align-items: stretch;align-items: stretch; padding: 10px 15px 10px 10px;}
.weui-cell:before{ left:70px;}
.weui-cell__hd.tb{ width:50px; height:50px; font-size:26px; line-height:40px;}

.th-info__tit{ font-size:17px; overflow:hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical; }
.th-info__fbt{ margin-top:5px; font-size:12px;}
.th-info__fbt .red{ color:#ff0000}
.th-info__fbt .gray{ color:#ccc}
.th-info__time{ margin-top:10px; font-size:12px; color:#ccc}
.th-info__zhang{position:absolute; bottom:-10px; right:10px; width:60px; height:60px; color:#ff7f7f; transform:rotate(-35deg);}
.th-info__zhang.on{ color:#ccc;}
.th-info__zhang [class^="icon-"]{ position:absolute; top:50%; left:50%; margin:0; font-size:60px; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); }
.th-info__zhang .z{ position:absolute; top:50%; left:50%; width:100%; font-size:12px; text-align:center; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%);}
.th-info__thumb{ position:absolute; bottom:10px; right:15px; width:40px; height:40px; overflow:hidden; background-color:#eee;}
.th-info__thumb img{ width:100%; height:100%; object-fit:cover;}

.weui-cell__ft{padding-left:15px; min-width:50px;}
.weui-cell__ft.max{font-size:20px; color:#000;}

.weui-cells.top_no{ margin-top:0;}

.th-date__boxs{height:36px;}
.th-date__box{  height:36px; line-height:40px; padding:0 15px;}
.th-date__box.fix{ z-index:9; position:fixed; top:0; left:0; right:0; background-color:#fff; box-shadow: 0px 1px 10px rgba(0, 0, 0, 0.1);}












